From 14f5810ab77997929dafcad559f25e2aaa4d403b Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Wed, 7 Oct 2009 16:10:19 +0100 Subject: [PATCH] libxenctrl: Fix non-Linux definitions of xc_gnttab_map_table*(). Signed-off-by: Keir Fraser --- tools/libxc/xc_minios.c | 9 ++++++++- tools/libxc/xc_netbsd.c | 9 ++++++++- tools/libxc/xc_solaris.c | 9 ++++++++- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/tools/libxc/xc_minios.c b/tools/libxc/xc_minios.c index ab4f353e3e..51524648ee 100644 --- a/tools/libxc/xc_minios.c +++ b/tools/libxc/xc_minios.c @@ -414,7 +414,14 @@ int xc_gnttab_set_max_grants(int xcg_handle, return ret; } -struct grant_entry *xc_gnttab_map_table(int xc_handle, int domid, int *gnt_num) +grant_entry_v1_t *xc_gnttab_map_table_v1( + int xc_handle, int domid, int *gnt_num) +{ + return NULL; +} + +grant_entry_v2_t *xc_gnttab_map_table_v2( + int xc_handle, int domid, int *gnt_num) { return NULL; } diff --git a/tools/libxc/xc_netbsd.c b/tools/libxc/xc_netbsd.c index 27a25d45a4..951926d5c4 100644 --- a/tools/libxc/xc_netbsd.c +++ b/tools/libxc/xc_netbsd.c @@ -263,7 +263,14 @@ void discard_file_cache(int fd, int flush) } } -struct grant_entry *xc_gnttab_map_table(int xc_handle, int domid, int *gnt_num) +grant_entry_v1_t *xc_gnttab_map_table_v1( + int xc_handle, int domid, int *gnt_num) +{ + return NULL; +} + +grant_entry_v2_t *xc_gnttab_map_table_v2( + int xc_handle, int domid, int *gnt_num) { return NULL; } diff --git a/tools/libxc/xc_solaris.c b/tools/libxc/xc_solaris.c index 6c1f209476..99a51cae4b 100644 --- a/tools/libxc/xc_solaris.c +++ b/tools/libxc/xc_solaris.c @@ -253,7 +253,14 @@ void discard_file_cache(int fd, int flush) // TODO: Implement for Solaris! } -struct grant_entry *xc_gnttab_map_table(int xc_handle, int domid, int *gnt_num) +grant_entry_v1_t *xc_gnttab_map_table_v1( + int xc_handle, int domid, int *gnt_num) +{ + return NULL; +} + +grant_entry_v2_t *xc_gnttab_map_table_v2( + int xc_handle, int domid, int *gnt_num) { return NULL; } -- 2.30.2